package com.ruoyi.common.core.domain.entity;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 状态发布日志对象 rv_seal_update_state_log
 * 
 * @author ess
 * @date 2021-10-18
 */
public class RvSealUpdateStateLog extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 印章状态系统日志id */
    private String logId;

    /** 印章编码 */
    @Excel(name = "印章编码")
    private String sealCode;

    /** 印章名称 */
    @Excel(name = "印章名称")
    private String sealName;

    /** 印章修改时间 */
    @Excel(name = "印章修改时间")
    private String sealUpdateTime;

    /** 日志详细内容 */
    @Excel(name = "日志详细内容")
    private String sealUpdateStatus;

    /** 修改人名称 */
    @Excel(name = "修改人名称")
    private String userName;

    /** 防篡改hash */
    @Excel(name = "防篡改hash")
    private String safeHash;

    public void setLogId(String logId) 
    {
        this.logId = logId;
    }

    public String getLogId() 
    {
        return logId;
    }
    public void setSealCode(String sealCode) 
    {
        this.sealCode = sealCode;
    }

    public String getSealCode() 
    {
        return sealCode;
    }
    public void setSealName(String sealName) 
    {
        this.sealName = sealName;
    }

    public String getSealName() 
    {
        return sealName;
    }
    public void setSealUpdateTime(String sealUpdateTime) 
    {
        this.sealUpdateTime = sealUpdateTime;
    }

    public String getSealUpdateTime() 
    {
        return sealUpdateTime;
    }
    public void setSealUpdateStatus(String sealUpdateStatus) 
    {
        this.sealUpdateStatus = sealUpdateStatus;
    }

    public String getSealUpdateStatus() 
    {
        return sealUpdateStatus;
    }
    public void setUserName(String userName) 
    {
        this.userName = userName;
    }

    public String getUserName() 
    {
        return userName;
    }
    public void setSafeHash(String safeHash) 
    {
        this.safeHash = safeHash;
    }

    public String getSafeHash() 
    {
        return safeHash;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("logId", getLogId())
            .append("sealCode", getSealCode())
            .append("sealName", getSealName())
            .append("sealUpdateTime", getSealUpdateTime())
            .append("sealUpdateStatus", getSealUpdateStatus())
            .append("userName", getUserName())
            .append("safeHash", getSafeHash())
            .toString();
    }
}
